green hide - Alemán Inglés Diccionario